Integrating Publish-Subscribe and Peer-to-Peer Communication for Modeling & Simulation of Moving Entities
نویسنده
چکیده
The representation of spatially moving entities is commonly achieved using publish/subscribe communication (PSC) supported by some frameworks, like the High Level Architecture (HLA). PSC, however, can become complex and inefficient since it requires the definition of regions of interest and/or it generates false positive messages that need to be filtered and discarded, impacting negatively simulation performance. On the other hand, conventional static peer-to-peer communication (P2PC), though usually more efficient, does not have the required flexibility to represent mobile entities. In this paper we present the integration of PSC and P2PC styles under the hierarchical and modular dynamic topology paradigm supported by the Hybrid Flow System Specification (HFSS) formalism. This unification is achieved using runtime topology adaptation involving the dynamic creation/deletion of links in order to capture the current interactions between entities. The proposed architecture combines the advantages of PSC and P2PC, enabling a flexible simulation framework. Two types of PSC are described: the traditional push style, based on discrete events, and a novel pull style based on sampling. The benefits of this approach are demonstrated through the modeling of an air-defense scenario that is described in the JUSE-HFSS modeling and simulation framework, an implementation of the HFSS formalism.
منابع مشابه
A Peer-to-Peer Simulation Architecture
A distributed parallel and soft real-time simulation architecture is presented. It employs a publish-subscribe communication framework layered on a peer-to-peer Transport Control Protocol-based message passing architecture. Mechanisms for efficient implementation and control of information flow between simulated entities form part of the architecture. A lightweight base simulation object model ...
متن کاملArchitectural concerns in distributed and mobile collaborative systems - Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conferen
There have been considerable attempts to integrate Workflow Management Systems (WfMS), Groupware Systems, and Business Process Modeling Systems to provide a uniform platform for distributed and mobile collaboration (DMC) of geographically dispersed project teams. Such distributed and mobile teamwork defines new challenges for current IT platforms in terms of architecture and business-specific c...
متن کاملAnonymous Publish/Subscribe in P2P Networks
One of the most important issues to deal with in peerto-peer networks is how to disseminate information. In this paper, we use a completely new approach to solving the information dissemination problem. Our approach uses the publish/subscribe paradigm. The publish/subscribe method is the most inclusive strategy to establish communication between the information providers (publishers) and the in...
متن کاملHOMED: A Peer-to-Peer Overlay Architecture for Large-Scale Content-based Publish/Subscribe Systems
Content-based publish/subscrbe systems provide an useful alternative to traditional address-based communication due to their ability to decouple communication between participants. It has remained a challenge to design a scalable overlay supporting the complexity of content-based networks, while satisfying the desirable properties large distributed systems should have. This paper presents a new...
متن کاملA New Approach to Event Dissemination in Distributed Systems
An approach for efficient event dissemination in a distributed system for communication between the entities of the system. The publish/subscribe systems are widely used for event dissemination, which provide loose coupling between publishers and subscribers, but the routing of events to corresponding subscribers involves the issues of scalability and load balancing with a large number of publi...
متن کامل